Citra是当前主流的3DS模拟器(2024-03-04 citra-emu已停更,但——请往下看)。
相比几年前的10帧,Citra在众多开发者的帮助下已经有了很大的改善,当然将来要改善的地方可能还会很多,但大家都知道完美的模拟器本身就是个伪命题,而现在的版本已经能很平稳地运行一些游戏,比如MM4和FE之类。当然,这都是个人感觉。每一个人的电脑配置都是不同的,更何况官方开发组只能针对他们自身的硬件来调试,而且他们的硬件配置还很不错。
这模拟器还是很吃配置的。
随着vulkan的出现,citra现在不仅有了opengl的接口也支持了vulkan。当然,这需要显卡的驱动的支持。
N卡的话,你可以到这里下载:vulkan-driver
vulkan基准表:vulkan-benchmarks。你可以看看你的GPU处在的位置。
版本说明Canary版,中文直译金丝雀版,俗称开发版中的测试版中的测试版,意思就是提前合并了部分提交者的代码,包含一些实验性的功能,可能会变得更好但也有可能变得更坏。
拉取的Citra代码和组件代码为当前的官方最新,未作修改。试着编译了一版。
除了补充翻译,
和官方版本的差异在于编译器的差异。
为什么会出现同版本号却有两个版本,理由同上。
(23年)
vulkan-2就是支持图形vulkan的分支版本,当前的版本是23-03-30-c9942b35版本(最后一次修改时间),差异同上。
但vulkan分支本身属于实验性分支,该分支的自称不会做维护的维护者称正在打算将这部分代码重构和分解并逐步提交到官方分支中来降低BUG的发生。从canary-2443开始包括未来几个月的某个canary版本都可能属于它的其中一个前置的实验性版本。而从canary-2485之后canary开始正式支持vulkan,当然了首版问题必然很多,后面会越来越好。
具体请查看文档。
停更之后仍然有愿意继续更新的开发者在维护后续的版本
(个人网盘里的,请直接看更新日期)
其他文件说明citra.exe:citra的控制台版本,没有界面(把游戏拖向它,建议用qt)room.exe:room的意思就是房间,很好理解,这个是连接房间用的。
user文件夹的使用:解压出来复制到模拟器主程序的目录下或者打开模拟器的菜单栏下的文件-打开citra文件夹-覆盖/合并对应的文件或文件夹
AES_keys.txt:密钥文件,非必须,将其拷贝到用户文件夹(user)下的sysdata文件夹下(即:sysdata/aes_keys.txt)
自编译编译环境:mingw
GCC版本:13.1.0/13.2.0
QT:5.15.9.0/6.2
FFmpeg:6.0/7.0
配置共用的问题一般来说相邻版本的配置可以共用的,但不一样的分支间会有一两处差异。
最明显的就是支持vulkan的版本,它们设置里的图形API的选项就不一样,所以每次换版的时候都应该确认一次。
vulkan 图形API切换,也就是vulkan和opengl的切换,主界面状态栏左下角那里,鼠标左键点击文字就能切换。
但其他配置共用。
如果你不希望与其他文件夹下的Citra模拟器共用配置,那你可以自定义存储位置,或者将user文件夹拷贝到模拟器主程序的所在的文件夹下(推荐)。
如果因为配置的问题导致的黑屏或者闪退,请把user文件夹下的config文件夹先备份然后删了。
配置迁移迁移的也是这个user文件夹里的内容。
(把user文件夹整合进模拟器目录可以更随意,不整合或默认则配置存档都可以共用)
通用user包每一次搞模拟器,都免不了会涉及到相同的操作,比如固件、密钥、字体这些,并且这些文件都是系统用的,而且每一次都是一样的,每一次还都是放到用户文件夹里。这同样的文件,相同的操作,一样的位置……既然如此那为什么不把它们一次性备份出来,在下一次需要时集体放入不就可以了。这就是用户文件夹也就是user文件夹的初始备份。
什么是通用user包。
备份用户文件夹的时候,把用户的个人配置和用户的个人数据排除,仅保留必需的初始用户文件夹,并打包起来,让任何人任何时候都可以使用。这就是通用user包的来源,里面包含了上方提到的那些需要重复性操作的文件。
因为用的时候只需直接拷贝即可,所以也叫傻瓜包。又因为没有包含用户的个人数据包括游戏数据,所以通用包也叫纯净包。
citra模拟器选择哪个自我感觉良好就用哪一个,都没有就删掉找其他的。
配置相关关闭“自定义纹理” 设置-图形-使用自定义纹理-去掉勾选
关闭“垂直同步” 设置-图形-高级-高级-“启用垂直同步”-去掉勾选
关闭“磁盘着色器缓存” 设置-图形-高级-高级-“启用磁盘着色器缓存”-去掉勾选(缓存可在游戏列表右键删除)
关闭“精确乘法运算” 设置-图形-渲染器-“精确乘法运算”-去掉勾选
关闭“硬件着色器” 设置-图形-渲染器-“开启硬件着色器”-去掉勾选
跳帧加速 设置-通用-通用-模拟-模拟速度-调整为125%或其他
时钟频率 设置-通用-调试-CPU时钟频率-调整为??(作死项)
2倍放大 设置-图形-增强性功能-渲染器-内部分辨率(不建议使用超过5倍的设置,优化低,和配置无关)
*贴出这几项不是让大家跟着一起做,而是指出这几项是在哪个位置。
存档迁移游戏列表里,右键游戏-打开存档位置。
或者
拷贝用户文件夹下的sdmc文件夹(里面还包含了DLC和补丁这些)
金手指user文件夹里自带了金手指,但有些金手指是被打开了的,我没有一一去复查。
关掉这些金手指,你需要一个个去掉勾选,或者重命名user文件夹下的cheats文件夹。
Citra 新旧版本间的金手指窗体页面所在位置可能会不一样,请须知。
即时存档不同版本间的即时存档是不能混用的,容易坏档。
其他关闭节能软件和电源节能选项,查找并关闭其他应用程序的后台占用大户。
退出的良好习惯应该是这样的,先停止或者关闭游戏再退出应用程序。
控制具体到设置里看
好像默认是
A:键盘AB:键盘SX:键盘ZY:键盘X
十字左:键盘F右:键盘H上:键盘T下:键盘G
方向摇杆左:键盘←右:键盘→上:键盘↑下:键盘↓
C摇杆左:键盘J右:键盘L上:键盘I下:键盘K
其他略
系统需求Windwos要求64位Windows10+OpenGL 4.3(4.5)或Vulkan 1.1CPU单线程最低要求benchmark跑分1800以上N卡优于A卡(即使驱动22.7.1以上)强于I卡从2023-04-27-canary2464(2023-05-04-nightly1898)之后不再支持Windows7、8、8.1、Windows10 1809。
安卓Android 9+64bitOpenGL ES3.2+、Vulkan 1.1Adreno 630+ (Snapdragon 845+)、 Mali-G77+模拟器优选高通U,
Citra-24xxx.xx 或者 Citra-MMJ_20231007 可能是个不错的选择吧。
这两个版本都集成了密钥。
下载多EXE整合包,把其他删掉就是专用包。你可以选择citra-24xxx的版本进行下载。
度盘文件夹分享:提取码:28jz
123PAN文件夹分享:提取码:9EX6
(其中的EXE包,表示只包含了应用程序,但其他依赖没有打包进来,需要复制到完整包里才能正常运行)
[2023-05-24] 在vulkan完善之际,我翻看了近一年的代码最后收集了几个新旧版本,集合到了 gl怀旧集 压缩包里,这些版本它专注于OpenGL,可能是opengl 3.3+、可能是4.3+、也可能是4.5+。这些都是历史版本(也是里程碑版本),哪个好用得看个人,也许可能都不好用。但总会有一些旧版本可能会给我们一个不一样的惊喜不是?
怀旧版本号怀旧–>旧到新(Windows7+)
nightly1782 -> nightly1866 -> nightly1884 -> canary2460 -> canary2463 -> canary2484
重要因为众所周知的原因(模拟器yuzu给老任起诉赔偿了240万美金),citra-emu官版Citra已经停更了,对应的Github也已经清库了。Citra仍可关注后续的派生项目。
网盘文件夹(官方最终版文件夹)收藏的是官方最终的版本,最终版资源来源自Archive的缓存,资源应该是保真的。
它们分别是
20240304-d996981:官方canary2798,包含了Windows(10+)2个、Linux、macos、android 系统
20240303-0ff3440:官方nightly2104,包含了windows 2个(msvc+msys2)、Linux、macos、android 2个(apk+aab) 系统
后缀是封包格式,msvc和msys2是编译器(和芯片无关),皆2选1。
msvc需要自行安装最新的VC运行库。
点击展开更新日志-旧太多了,略
[2023-04-21] Citra-win-mingw-vulkan-canary2460(完整含组件及依赖):度盘 提取码:i0uv、 123PAN 提取码:JejD
[2023-04-20] canary2459-EXE主程序:度盘 提取码:mbzf 、 123PAN 提取码:2txO
[2023-04-16] canary2455-EXE主程序:度盘 提取码:hkb2 、 123PAN 提取码:NtzS
[2023-04-12] Citra-win-mingw-vulkan-canary2451(完整含组件及依赖): 度盘 提取码:70y7 、 123PAN 提取码:AT2x
3DS Rom 工具包等,看这里: 传送门
3DS游戏-魔神少女: 传送门
3DS游戏-重装机兵四: 传送门
赏发个红包吧,亲,点击上方按钮,多少都是心意,本站的持久离不开您的支持
转载